gdk: Fix invalidation w/ pixel cache when changing child window geometry.
authorAlexander Larsson <alexl@redhat.com>
Mon, 9 Nov 2015 14:14:57 +0000 (15:14 +0100)
committerAlexander Larsson <alexl@redhat.com>
Mon, 9 Nov 2015 16:06:00 +0000 (17:06 +0100)
commit09a181d205b6d19054361b5a0d65cc877aebc191
treeb95103e7257a62f9722ee52159bbc8c714a5c587
parenta0d9728e6c4fcf946418c9b1bd51a47b2ea02460
gdk: Fix invalidation w/ pixel cache when changing child window geometry.

When moving/scrolling a child window we can't use the current clip
region to limit what is invalidated, because there may be a pixel
cache that listens for changes outside the clip region. Instead
invalidate the entire area and rely on the invalidation code to limit
the repaint to the actually visible area.
gdk/gdkwindow.c